.fl{float:left}
.fr{float:right}
.ml20{margin-left:20px}
.mt10{margin-top:10px}
.vis_hidden{visibility:hidden}
label{font-weight:400}
.btn-warning,button[type=reset].btn-default{padding:6px 20px;font-size:1pc}
.btn-warning{background:-webkit-linear-gradient(top,#fe8917,#ec6104);background:-o-linear-gradient(top,#fe8917,#ec6104);background-color:#fe8917}
button[type=reset].btn-default{background:-webkit-linear-gradient(top,#f5f5f5,#d8d8d8);background:-o-linear-gradient(top,#f5f5f5,#d8d8d8)}
.btn-warning:hover{background-color:#ec6104}
.navbar-default{margin-bottom:0;height:42px;min-height:42px;border:none;background:url(../images/menubg.jpg) repeat-x;line-height:42px}
.navbar-toggle{margin-top:3px}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{position:relative;top:-3px;border-top:3px solid #fc5859;background:#fff;font-weight:700}
.navbar-nav.navbar-right>li{background:0 0}
.cartBtn{position:relative}
.cartBtn .iconfont{position:relative;top:3px;font-size:26px}
.cartBtn .cartNums{position:relative;top:-9pt;left:-10px;display:inline-block;width:1pc;height:1pc;-webkit-border-radius:100%;border-radius:100%;background:#fc5859;color:#fff;text-align:center;font-size:.8em;line-height:1pc}
.bread{padding:10px 0;font-size:13px}
.bread a{color:#383836}
.userNav{border:1px solid #ddd;background:#f5f5f5;font-size:9pt}
.userNav dl{margin-bottom:0;padding:15px 0 15px 42px;border-bottom:1px dashed #ccc}
.userNav dl:last-of-type{border-bottom:none}
.userNav dt{color:#575757;font-weight:700;line-height:28px}
.userNav dl:nth-child(1){background:url(../images/unav01.jpg) no-repeat 10px 1pc}
.userNav dl:nth-child(2){background:url(../images/unav02.jpg) no-repeat 10px 1pc}
.userNav dl:nth-child(3){background:url(../images/unav03.jpg) no-repeat 10px 1pc}
.userNav dl:nth-child(4){background:url(../images/unav04.jpg) no-repeat 10px 1pc}
.userNav dl:nth-child(5){background:url(../images/unav05.jpg) no-repeat 10px 1pc}
.userNav dd a{color:#7d7d7d;line-height:24px}
.logoutBtn,.userNav dd a:hover{color:#fc5859}
.logoutBtn{display:block;margin:15px auto;height:35px;border:1px solid #ccc;background:#f5f5f5;text-align:center;font-weight:700;line-height:35px}
.userContent .uContent1{padding:15px;border:3px solid #f9e8d4;background:#fbf3eb}
.uAccountL{float:left;margin-right:25px;width:75pt}
.uAccountR{float:left;color:#575757;font-size:9pt;line-height:20px}
.uAccountR strong{margin-right:50px;color:#247bc5;font-size:14px}
.uSafe [class^=safeRank]{display:inline-block;margin:0 60px 0 10px;width:50px;height:14px;background:url(../images/safe-rank.png) no-repeat 0 0;vertical-align:middle}
.uSafe .safeRank01{background-position:0 0}
.uSafe .safeRank02{background-position:0 -15px}
.uSafe .safeRank03{background-position:0 -30px}
.uSafe .safeRank04{background-position:0 -45px}
.uSafe .safeRank05{background-position:0 -60px}
.uSafe .safeRank06{background-position:0 -75px}
.uSafe .style-red{color:#fc5859;font-weight:700;font-size:14px}
.uVerify{margin-top:15px;padding:0 10px;width:20pc;height:2pc;border:1px solid #fdb791;background:#fff;line-height:2pc}
.uVerify span{display:inline-block}
.uVerify span a{padding:0 9pt}
.uVerify .verifyMob{padding-left:20px;background:url(../images/verM.jpg) no-repeat center left}
.uVerify .verifyEmail{margin-left:15px;padding-left:20px;background:url(../images/verE.jpg) no-repeat center left}
.uOther{margin-top:15px;padding:10px;border:1px solid #fde6c4;background:#fff;font-size:9pt}
.uOther li{clear:both;padding-left:10px;border-bottom:1px solid #fae9d7;background:url(../images/icon-jt.jpg) no-repeat center left;line-height:2pc;zoom:1}
.uOther li:after{clear:both;display:block;visibility:hidden;height:0;content:'.';line-height:0}
.uOther div{float:left;display:inline-block}
.uOther .uth{width:10pc}
.uOther .utd{color:#999}
.uOther .linkp5 a{padding:0 5px;text-decoration:underline}
.style-green{color:#138500}
.style-blue{color:#247bc5}
.style-red{color:#fc5859}
.userContent{margin-bottom:20px}
.uContent2{margin-top:15px}
.uContent2 .nav-tabs{border-bottom:none}
.uContent2 .nav-tabs li{width:25%;text-align:center;cursor:pointer}
.uContent2 .nav-tabs li a{margin-right:10px;padding:8px 10px;border:1px solid silver;background-color:#f3f3f3;color:#555}
.uContent2 .nav-tabs li.active a{border-color:#fb8d21;background-color:#fb8d21;color:#fff;border-bottom-color:transparent}
.uContent2 .tab-content{padding-top:15px;border:1px solid silver}
.uContent2 ul,.uOrderList ul{margin-bottom:0}
.uContent2 .pro-img{display:block}
.uContent2 .pro-img img{width:100%}
.uContent2 .pro-desc{margin-top:6px;line-height:25px}
.uContent2 .pro-title{display:block;overflow:hidden;color:#626466;text-overflow:ellipsis;white-space:nowrap}
.uContent2 .pro-title:hover{color:#fc5859}
.uContent2 .pro-price{color:#fc5859;font-weight:700}
.uContent2 .tab-pane{position:relative}
.uContent2 .swiper-container{margin:0 25px}
.uContent2 .swiper-button-prev{left:5px;z-index:999;background:url(../images/icon-left.jpg) no-repeat center left}
.uContent2 .swiper-button-next{right:5px;background:url(../images/icon-right.jpg) no-repeat center right}
.utitle{margin-top:0;border-bottom:2px solid #ee6304;color:#ee6304;font-weight:700;font-size:14px;line-height:30px}
.uOrderFilter{position:relative;top:-10px;margin-bottom:9pt;padding:20px 20px 10px;border:1px solid #ddd;border-top:none;background:#fdf6ee;font-family:arial}
.uOrderFilter .btn-warning,.uOrderFilter .form-group{margin-right:18px;margin-bottom:18px}
.uOrderFilter label{font-weight:400}
.uOrderFilter .form-control{padding:3px 8px;width:130px;height:30px}
.uOrderFilter .btn-warning{padding:3px 20px}
.sMsgFrm{padding:25px 20px;border:1px solid #ddd}
.sMsgFrm .style-red{margin-bottom:25px;color:#ee0101}
.sMsgFrm textarea{min-height:90pt}
.uMsgList,.uOrderList{border:1px solid #ddd;border-top:none}
.uMsgList .table,.uOrderList .table{margin-bottom:0}
.uMsgList .table>tbody>tr:first-of-type,.uOrderList .table>tbody>tr:first-of-type{background:#f2f2f2}
.uMsgList .table tr td,.uMsgList .table tr th{text-align:center}
.uMsgList .table tr:last-of-type td{padding-top:20px;padding-bottom:10px;text-align:left}
.uMsgList .table tr:last-of-type:hover{background:0 0}
.uOrderList .table>tbody{font-size:13px;font-family:arial}
.uOrderList .table>tbody>tr:nth-child(2n)>td{background:#f3f8fd;text-align:left}
.uOrderList .table>tbody>tr>td{border-color:#d5e7ff;vertical-align:middle}
.uOrderList .table>tbody>tr:last-of-type{border:none}
.uOrderList .table>tbody>tr:last-of-type td{padding-top:15px;padding-bottom:15px;background:0 0}
.uOrderList .table em{margin-right:20px;font-style:normal}
.uOrderList .table .price{color:#fc5859}
.table.table-nobg>tbody>tr>td{border-color:#ddd}
.table.table-nobg>tbody>tr:nth-child(2n)>td{background:0 0}
.pages a{padding:8px 13px;border:1px solid #ddd;border-radius:4px;color:#555;font-size:14px}
.pages a.active,.pages a:hover{border-color:#f50;background:#fceee5;color:#f50}
.pages .form-control{position:relative;top:1px;display:inline-block;width:50px}
.minus,.plus{color:#f10000;font-weight:700}
.minus{color:#30992e}
.pointSummary{margin-bottom:20px;padding:8px 9pt;border:1px solid #ddd;background:#f2f2f2}
.pointSummary .coupon,.pointSummary .point{margin-right:20px;margin-left:10px;color:#30992e;font-weight:700;font-size:18px}
.pointSummary .coupon{color:#f10000}
.btn-exchange{background:#d83c59;color:#fff}
.btn-exchange:hover{color:#fff;opacity:.85}
.uTip{position:relative;clear:both;margin-top:40px;padding:20px 20px 10px;border:1px solid #ddd;color:#999;font-size:9pt}
.uTip p{margin-bottom:8px}
.uTip h3{position:absolute;top:-28px;left:30px;padding:0 10px;background:#fff;color:#333;font-weight:700;font-size:14px}
.areabox .form-control{float:left;margin-right:1%;width:24%}
.areabox .form-control:last-of-type{margin-right:0;width:25%}
.uPassword .tab-pane,.uReplay .tab-pane{padding:40px 20px 20px;border:1px solid #ddd;border-top:none}
.sMsgFrm form,.uPassword .tab-pane form,.uaddressBox form{max-width:580px}
.uaddressBox form{margin-bottom:40px}
.uaddressBox{padding:30px}
.uaddressBox,.uaddressBox .table{border:1px solid #ddd}
.uaddressBox .table tr:last-of-type td{padding:8px;text-align:center}
.uSummary .uOrderFilter{top:-5px;border-top:1px solid #ddd}
.uRecharge{padding:30px;border:1px solid #ddd}
.uRecharge .form-control{display:inline-block;width:180px}
.uRecharge label{width:75pt;text-align:right}
.uRecharge ul li{padding:6px 0;border-bottom:1px solid #f1f1f1}
.uRecharge ul li:last-of-type{margin-top:20px;border:none}
.uSafeLever{margin-bottom:9pt;padding:20px;border:1px solid #ddd;background:#fdf6ee}
.safeLevel{position:relative;top:2px;display:inline-block;margin:0 10px;width:106px;height:14px;background:url(../images/safe_01.jpg) no-repeat center center}
.safeLevel.level_2{background-image:url(../images/safe_02.jpg)}
.safeLevel.level_3{background-image:url(../images/safe_03.jpg)}
.uSafeLever .style-red{margin-left:60px;font-weight:400}
.safeList{padding:20px;border:1px solid #ddd}
.safeList ul li{padding:20px 0;border-bottom:1px solid #f1f1f1;font-size:14px;line-height:40px}
.safeList ul li:last-of-type{border-bottom:none}
.safeList ul li>*,.utagsBox>*{float:left}
.safeList ul li a{float:right}
.safeList ul li b{display:block;width:170px;height:40px}
.safe_b1{padding-left:50px;background:url(../images/safe_07.jpg) no-repeat center left}
.safe_b2{padding-left:50px;background:url(../images/safe_08.jpg) no-repeat center left}
.verifyPic{margin:15px auto;padding-top:40px;width:517px;max-width:100%}
.verifyPic span{float:left;display:block;width:50%;text-align:center}
.verifyPic span.active{color:#f37214}
.verifyPic.off{background:url(../images/yanzhengshouji.jpg) no-repeat}
.verifyPic.on{background:url(../images/yanzhengshouji2.jpg) no-repeat}
.uLikeFilter .form-control{width:220px}
.ulink-save,.ulink-tags{margin-top:8px;color:#f60}
.ulink-save{color:red}
.utagsBox{position:relative;top:-10px;margin-bottom:2px;padding:10px;border:1px solid #ddd;font-size:9pt}
.utagsBox a{margin:0 1px;padding:3px 8px;color:#3d3d3d}
.utagsBox a.active,.utagsBox a:hover{border-radius:3px;background:#429ad3;color:#fff}
.replayBox .table{border:1px solid #f1f1f1;color:#7a7979;font-size:9pt}
.replayBox .table>tbody>tr>td{max-width:450px;border-color:#f1f1f1;line-height:1.5}
.replayBox .table p{margin:10px 0}
.replayBox .table .repDate{vertical-align:bottom;text-align:right}
.replayBox .pages{margin:20px 0}
.uBatchBuy .guige-list td{padding:3px 6px;border:1px dotted #ccc}
.uBatchBuy .seller-no{margin:10px 0;color:#8c8c8c}
.order-process{padding:15px 0}
.order-process ul{margin-bottom:0}
.order-process ul li{float:left;margin-right:20px;margin-left:2px;width:90pt;text-align:center;font-size:9pt}
.order-process .stop{margin-left:50px;padding:5px 0}
.order-process .stop .item,.order-process .stop .item em,.order-process .stop .item span{float:left;display:block}
.order-process .stop .item span{margin-top:8px;width:90pt;height:6px;background:#e4e4e4}
.order-process .stop .item em{width:22px;height:22px;-webkit-border-radius:100%;border-radius:100%;background:#e4e4e4;color:#787878;text-align:center;font-weight:700;font-style:normal}
.order-process .stop .item.active span{background:#ed5565}
.order-process .stop .item.active em{background:#ec5564;color:#fff}
.uOrderDetailMain{margin-top:30px;padding:10px;border:2px solid #e2e2e2;background:#f1f1f1;font-size:9pt}
.uOrderDetailMain h3{margin-top:0;border-bottom:1px dashed #e2e2e2;font-weight:700;font-size:14px;line-height:35px}
.uOrderDetailMain h3 small,.uOrderDetailMain h3 span{margin-left:30px}
.uOrderDetailMain h3 span em{font-style:normal}
.orderRelation .nav-tabs{border:1px solid #f5da9f;border-bottom:none;background:#fef9e8}
.orderRelation .nav-tabs>li>a{transition:none;margin-right:0;border-top:0;border-radius:0;color:#878787;font-weight:700}
.orderRelation .nav-tabs>li>a:hover{border-color:#f5da9f #f5da9f #fff;background:#fff}
.orderRelation .nav-tabs>li.active>a{margin-left:0;border-top:0;border-right:1px solid #f5da9f;border-left:1px solid #f5da9f;color:#252525}
.orderRelation .nav-tabs>li:first-of-type.active>a{border-left:0}
.orderRelation .tab-content{padding:10px 25px;border:1px solid #f5da9f;background:#fff}
.orderInfo .orderUser ul li,.orderRelation #amount ul li{height:35px;border-bottom:1px solid #eee;color:#292929;line-height:35px}
.orderRelation #package .package-title{border-bottom:1px solid #e7e7e7;font-weight:400;font-size:16px;padding:8px 0 12px;margin-bottom:20px}
.orderRelation #package .package-status{position:relative}
.orderRelation #package .status-list:before{content:" ";background-color:#fff;display:block;position:absolute;left:0;width:10px;height:1px}
.package-status .status-list li{min-height:30px;border-left:1px solid #d9d9d9}
.package-status .status-list .latest{border:none}
.package-status .status-list li:before{content:'';border:3px solid #f3f3f3;background-color:#d9d9d9;display:inline-block;width:11px;height:11px;border-radius:5px;margin-left:-6px;margin-right:10px}
.package-status .status-list .latest:before{background-color:#fe4300;border-color:#f8e9e4}
.package-status .status-list .date{font-weight:700;margin-right:8px;font-family:Arial;width:150px;display:inline-block}
.orderInfo{background:#f2f2f2;padding-bottom:20px;margin-bottom:20px;border:1px solid #e3e4e6;margin-top:12px;padding:5px}
.orderInfo h3{border:none;margin-bottom:0}
.orderInfo .ordInfoBox{background:#FFF;padding:15px;padding-bottom:5px}
.orderInfo .ordInfoBox h4{color:#2e64b6;font-weight:700;font-size:14px}
.orderInfo .orderTotal{padding-right:15px;color:#1d1d1d;font-size:16px;margin:15px 0;line-height:30px}
@media(min-width:768px){.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}
.navbar-nav>li{background:url(../images/line.jpg) no-repeat center right}
.navbar-nav>li>a{display:block;padding-top:9pt;padding-bottom:10px}
#crop-avatar{float:right}
}
@media(max-width:767px){.navbar{position:fixed;top:0;width:100%}
#uMenu,.bread{display:none}
.uContent2 .nav-tabs li{width:32%}
.uSafeLever .style-red{display:block;margin-top:8px;margin-left:0}
}
